package com.example.yls.demoa;

import android.app.IntentService;
import android.content.Intent;
import android.content.Context;
import android.support.annotation.Nullable;
import android.util.Log;

public class MyIntentService extends IntentService {

    public MyIntentService() {

        super("MyIntentService");
    }


    @Override
    protected void onHandleIntent(@Nullable Intent intent) {
        Log.e("onHandleIntent","thread id ="+Thread.currentThread().getId());
        /*String url = intent.getStringExtra("URL");
        Log.e("onHandleIntent","url="+url);*/

        int i = 0;
        while(i<20){
            Log.e("MyService","i ="+i);
            i++;

            try{
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }

    public void onDestroy(){
        Log.e("MyIntentService","onDestrouy");
        super.onDestroy();
    }

    public void onCreate(){
        super.onCreate();
        Log.e("MyIntentServiceOnCreate","Thread id="+Thread.currentThread().getId());
    }
}
